﻿inspired by aviation Chart Builder версия 1.1
Возможности программы:
Построение линейной диаграммы на основе данных из текстового файла определенного формата.
Первая строка - заголовки столбцов данных.
Последующие строки  - сами данные.
Разделитель столбцов - точка с запятой (;).
Разделитель строк - перевод строки.
Разделитель целой и дробной части числа - точка.
Поддерживается от 2 до 12 столбцов. Подразумевается, что первый столбец - время в секундах.
Программа позволяет указать временной интервал, для которого нужно построить диаграмму. Значения по умолчанию от 0 до 9999 сек.
Программа позволяет выбрать столбцы данных, которые будут показаны или скрыты на диаграмме. 
Программа позволяет детально рассмотривать отдельные участки диаграммы посредством выделения мышью, а затем увеличения выбранной области и прокрутки.

Системные требования:
OC Windows XP SP3 и выше, 32-бит и 64-бит.
Установленный пакет Microsoft .Net Framework 4.0 и выше (можно бесплатно скачать с www.microsoft.com).

Chart Builder не требует инсталляции. 
Инструкция по установке для DCS World:
1) На диске C создайте каталог C:\dcsw_flight_data\ 
В этом каталоге Chart Builder будет по умолчанию брать файлы экспорта для построения диаграммы. 
Если ваши файлы находятся в другом каталоге, вы сможете выбрать его "вручную".
2) Распакуйте в каталог dcsw_flight_data файлы Chart_Builder.exe и Flight-Data-Sample.txt из архива поставки программы. 
Создайте для Chart_Builder.exe ярлык на Рабочий стол (не обязательно).
3) В профиле пользователя в каталоге \Saved Games\DCS\Scripts переименуйте файл Export.lua в Export_backup.lua
Если в профиле пользователея отсутствует каталог \Saved Games\DCS\Script\, 
то предварительно скопируйте его туда из каталога, где установлен DCS World (Диск:\Program Files\Eagle Dynamics\DCS World).  
4) Распакуйте в каталог \Saved Games\DCS\Script\ файл Export.lua из архива поставки программы.
Готово.

Как пользоваться:
Запустите Chart_Builder.exe.
Нажмите кнопку Build Chart и выберите файл экспорта для построения диаграммы. Для проверки работоспособности программы вы можете начать с Flight-Data-Sample.txt из комплекта поставки.
Программа максимизирует свое окно и построит графики на основе данных экспорта. Видимостью линий графика можно управлять посредством чекбксов на правой стороне окна.
Чтобы построить диаграмму для определенног интервала времени, задайте его начальное и конечное значения в окнах ввода  в нижней части окна программы. 
Нажмите кнопку Drop Chart - программа вернется в исходное состояние, сохраняя введенные вами значения. Снова нажмите кнопку Build Chart и затем Open. 
Диаграмма должна отобразиться для заданного вами интервала времени.
Увеличение выбранной области диаграммы: мышкой кликнуть на области диаграммы, при этом должно появиться красное перекрестье. 
Зажать левую кнопку мыши и выделить нужную область, отпустить. Выбранная область должна отобразиться крупнее, по краям диаграммы появятся скрол-бары. 
Для сброса в исходное положение - нажать кнопочки с кружком на каждой из осей.


Примечание: скрипт экспорта Export.lua из комплекта поставки сконфигурирован на запись в DCS World следующих параметров полета:
Параметр:				Пояснения:
---------				------------
Model time,sec;			Время модели, сек
LeftEngineFAN,x10;		Обороты левого двигателя в %, умножаем эту величину на 10 (предполагаю, что в большинстве случае они равны оборотам правого двигателя, поэтому вывожу на диаграмму только один)
Altitude Asl,x10m;		Высота над уровнем моря в метрах, умножаем эту величину на 10
Ind.AirSpeed,x100 km/h;	Приборная скорость в км/час, умножаем эту величину на 100
AoA;					Угол атаки, в градусах
Vertical Velocity, m/s;	Вертикальная скорость в м/сек 
Bank;					Крен в градусах
Pitch;					Тангаж в градусах
Altitude Rad,x10m;		Высота радио в метрах, умножаем эту величину на 10
AccelerationY.			Ускорение по оси Y в G

Коэффициенты (10 и 100 ) введены для удобства отображения всех значений на одной диаграмме.
Запись в файл начинается с абсолютной высоты 100 м, при выбранном режиме Навигация-Посадка с частотой 2 раза в секунду.

Вы можете видоизменять параметры экспорта как вам угодно. 
При построении диаграммы Chart Builder будет считывать строку заголовка и по этим данным именовать линии диаграммы и соответсвующие чекбоксы.
В этой версии ограничение на количество параметров экспорта - 12 шт.

Файл экспорта для ЛокОн Горячиес Скалы 2 можно взять здесь http://forums.eagle.ru/showpost.php?p=1230275&postcount=212
Chart_Builder с ним полностью совместим. Разница только в каталоге, в который будут записываться данные полета.

Есть вопросы, замечания, предложения? Обнаружили ошибку? Пишите мне в личку: =Andre= на форуме ED http://forums.eagle.ru
Мягких вам посадок!


История версий программы
08/02/2014
inspired by aviation Chart Builder версия 1.0

11/02/2014
inspired by aviation Chart Builder версия 1.1
Добавлена возможность детально рассмотривать отдельные участки диаграммы посредством выделения мышью, а затем увеличения выбранной области и прокрутки.
Добавлена Zero Line - тонкая сплошная черная линия, обозначающая 0 по оси Y (вертикальная ось). 
Исправлена ошибка в названии параметра Altitude Asl в Export.lua.
Уменьшена яркость фона и сетки области диграммы.
Отменена нормализация размера окна программы при нажатии кнопки Drop Chart.
